/* 
   该文件是整个项目的入口文件
*/
// 引入Vue
import Vue from 'vue'
// 引入App组件，它是所有组件的父组件
import App from './App.vue'
//关闭vue的生产提示
Vue.config.productionTip = false
/* 
    关于不同版本的Vue:
    1.vue.js 与 vue.runtime.xxx.js 的区别:
       1).vue.js 是完整版的 Vue.js，包含:核心功能 + 模板解析器
       2).vue.runtime.xxx.js 是运行时版的 Vue.js，仅包含核心功能，不包含模板解析器。
    2.因为vue.runtime.xxx.js 没有模板解析器，所以不能使用template配置项,需要使用
    render函数接收到的createElement函数去指定具体内容

*/
//创建Vue的实例对象
new Vue({
  //完成了将APP组件放入容器中
  render: h => h(App),
  /* render(createElement) {
    return createElement("h1", "hello world");
  } */
    /* render: createElement => {
    return createElement("h1", "hello world")
  } */
}).$mount('#app')
//一切的开端
// console.log('hello world');
